/*
 * Licensed Materials - Property of tenxcloud.com
 * (C) Copyright 2018 TenxCloud. All Rights Reserved.
 * 2018-06-13  @author lizhen
 */

package contract

type NamespaceType string

const (
	UserSpace    NamespaceType = "user-space"
	ProjectSpace NamespaceType = "project-space"
	OnBehalfUser NamespaceType = "on-behalf-user"
)

type Namespace interface {
	Type() NamespaceType
	Space() string
}
